MLTQFLYRSFTPLLFSRSFSSTLFVKGISFSSTEETLTQAFSQYGQVLKVDVIMDKIRCRPKGFAYVTFSSKEEAEKALLELNAQLVDGRVVILDTTKAAKHNPPDTKPNHAGGDS